package top.bfylu.facade;

/**
 * 包名: top.bfylu.facade
 * 创建时间: 2023/2/22
 *
 * @author bfy
 * @version 1.0.0
 * <p>
 * 描述:
 * Email: bfyjian@gmail.com
 **/
public class HomeTheaterFacade {

    Amplifier amp;
    Tuner tuner;
    DvdPlayer dvd;
    CdPlayer cd;
    Projector projector;
    TheaterLights lights;
    Screen screen;
    PopcornPopper popper;

    public HomeTheaterFacade(Amplifier amp,Tuner tuner, DvdPlayer dvd, CdPlayer cd, Projector projector,
                             Screen screen, TheaterLights lights, PopcornPopper popper) {
        this.amp = amp;
        this.tuner = tuner;
        this.dvd = dvd;
        this.cd = cd;
        this.projector = projector;
        this.screen = screen;
        this.lights = lights;
        this.popper = popper;
    }

    public void watchMovie(String movie) {
        System.out.println("Get ready to watch a movie...");

    }

    public void endMovie() {

    }

    public void listenToCd() {

    }

    public void endCd() {

    }

    public void listenToRadio() {

    }

    public void endRadio() {

    }
}
